package com.mocha.bass.test;

import com.coffee.dict.annotation.CoffeeDict;
import com.coffee.dict.annotation.CoffeeDictCollection;
import com.coffee.dict.annotation.CoffeeDictEntity;
import lombok.Builder;
import lombok.Data;

import java.util.List;

/**
 * @author songkui
 * @since 2024/5/8 16:19
 */
@Data
@Builder
public class People {
    private Integer id;
    private String name;
    @CoffeeDict(dictName = "sex")
    private Integer sex;//用户性别代码，使用字典表
    private String sexName;
    @CoffeeDictEntity  //注解说明这个属性是一个需要进行翻译的类
    private DrivingLicense drivingLicense; //用户的驾驶证  1:1
    @CoffeeDictCollection  //注解说明这个属性是一个需要进行翻译的集合
    private List<Car> car; //用户的车车 1:*
}
